home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Programming / SecalDemo / Inc / exec / interrupts.inc < prev    next >
Text File  |  1998-06-24  |  335b  |  26 lines

  1. include "inc/exec/nodes.inc";
  2. include "inc/exec/lists.inc";
  3.  
  4. struct Interrupt is
  5.   is_Node:Node;
  6.   is_Data:ulong;
  7.   is_Code:ulong;
  8. ;
  9.  
  10. struct IntVector is
  11.   iv_Data:ulong;
  12.   iv_Code:ulong;
  13.   iv_Node:ulong;
  14. ;
  15.  
  16. struct SoftIntList is
  17.   sh_List:List;
  18.   sh_Pad:uword;
  19. ;
  20.  
  21. def SIH_PRIMASK = ($f0);
  22.  
  23. def INTB_NMI = 15;
  24. def INTF_NMI = (1<<15);
  25.  
  26.